Edge > Settings > Extensions > Get Extensions > search for new tab url. Searching for simply new tab may find other extensions worth trying.
You can easily resume browsing by clicking a card: On the New Tab page, click on sites from your History. On the New Tab page, you can click related searches.